package cn.com.code.design.event;

import cn.com.code.design.Result;
import cn.com.code.design.State;
import cn.com.code.design.Status;

/**
 * @author zhengpei
 * @date 2021/11/3
 */
public class CheckState extends State {

  @Override
  public Result arraignment(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result checkPass(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result checkRefuse(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result checkRevoke(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result close(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result open(String activityId, Enum<Status> currentStatus) {
    return null;
  }

  @Override
  public Result doing(String activityId, Enum<Status> currentStatus) {
    return null;
  }
}
